Design and Analysis of Almost-Always-Sleeping Schedulers for Embedded Systems

نویسندگان

  • Biswajit Mazumder
  • Hao Jiang
  • Jason O. Hallstrom
چکیده

Limited energy resources dictate the design of many embedded applications composed of small, modular tasks, scheduled periodically. In this model, the embedded device wakes, executes a task-set, and returns to sleep. These systems spend most of their time in a state of deep sleep to minimize power consumption. We refer to these systems as almost-always-sleeping (AAS) systems. In this paper, we describe a series of task schedulers for AAS systems designed to maximize sleep time. We consider four scheduler designs, model their performance, and present detailed performance analysis results under varying load conditions. This is the first systematic analysis of this important class of schedulers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design Trade-offs in Customized On-chip Crossbar Schedulers

In this paper, we present a design and an analysis of customized crossbar schedulers for reconfigurable on-chip crossbar networks. In order to alleviate the scalability problem in a conventional crossbar network, we propose adaptive schedulers on customized crossbar ports. Specifically, we present a scheduler with a weighted round robin arbitration scheme that takes into account the bandwidth r...

متن کامل

Hardware/Software Design of Dynamic Real-Time Schedulers for Embedded Multiprocessor Systems

.................................................................................................... 3 Preface ...................................................................................................... 6 Table of

متن کامل

A Novel Method for Measuring the Quality of Temporal Integration in Public Transport Systems

Temporal coordination of services, as a crucial aspect of integration in public transport systems, has always been a big concern for transit planners and schedulers. One of the major issues in the way of coordinating transit services is the lack of a robust measure of effectiveness for assessing the quality of temporal coordination in public transport systems. Even though the network-wide summa...

متن کامل

A Tool for Performance Estimation of Networked Embedded End-Systems - Design Automation Conference, 1998. Proceedings

Networked embedded systems are expected to support adaptive streaming audiohideo applications with soji real-time constraints. These systems can be designed in a cost efficient manner only if their architecture exploits the “leads” suggested by clever compiletime performance estimators. However; performance estimation of networked embedded systems is a non-trivial problem. The computational req...

متن کامل

Interface Algebra for Analysis of Hierarchical Real-Time Systems

Complex real-time embedded systems can be developed using component based design methodologies. Timing requirements of real-time components in the system can be modeled using hierarchical frameworks to capture resource sharing among components under different schedulers. To support component based design for real-time embedded systems, we must then address schedulability analysis of hierarchica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012